Predictability measures for software reliability models

نویسندگان

  • Yashwant K. Malaiya
  • Nachimuthu Karunanithi
  • Pradeep Verma
چکیده

It is critical to be able to achieve an acceptable quality level before a software package is released. It is often important to meet a target release date. To be able to estimate the testing efforts required, it is necessary to use a software reliability growth model. While several different software reliability growth models have been proposed, there exist no clear guidelines about which model should be used. Here a twwcomponent predictability measure is presented that characterizes the long term predictability of a model. The first component, average predictability, measures how well a model predicts throughout the testing phase. The second component, average bias, is a measure of the general tendency to overestimate or underestimate the number of faults. Data sets for both large and small projects from diverse sources have been analyzed. Results presented here indicate that some models perform better than others in most cases.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Predictability of Software-Reliability Models

Conclusions Though several softwarereliability growth modek have been proposed to estimate the reliability growth of a software project, few guidelines exist about which model should be used. We present a 2-component predictability measure that characterizes the long-term predictive capability of a model. Component 1, average error, measures how well a model predicts throughout the testing phas...

متن کامل

Discrete software reliability assessment with discretized NHPP models

A software reliability growth model is one of the fundamental technique to assess software reliability quantitatively. The software reliability growth model is required to have a good performance in terms of goodness-of-fit, predictability, and so forth. In this paper, we propose dis-cretized software reliability growth models. As to the software reliability growth modeling, discretized nonhomo...

متن کامل

Software Reliability Growth Models: Overview and Applications

A software reliability growth model is one of the fundamental techniques used to assess software reliability quantitatively. The software reliability growth model is required to have a good performance in terms of goodness-of-fit, predictability, and so forth. A number of analytical models have been proposed during the past three decades for assessing the reliability of the software system. In ...

متن کامل

An approach to software reliability prediction based on time series modeling

Reliability is the key factor for software system quality. Several models have been introduced to estimate and predict reliability based on results of software testing activities. Software Reliability Growth Models (SRGMs) are considered the most commonly used to achieve this goal. Over the past decades, many researchers have discussed SRGMs’ assumptions, applicability, and predictability. They...

متن کامل

Multi-model Ensembling of Probabilistic Streamflow Forecasts: Role of Predictor State Space in skill evaluation

Seasonal streamflow forecasts contingent on climate information are essential for shortterm planning and for setting up contingency measures during extreme years. Recent research shows that operational climate forecasts obtained by combining different General Circulation Models (GCM) have improved predictability/skill in comparison to the predictability from single GCMs [Rajagopalan et al., 200...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1990